decision tree the algorithm